﻿namespace NJQuery {
	using System.Diagnostics.CodeAnalysis;

	/// <summary>
	/// Defines which user event triggers a panel on a widget to be shown.
	/// </summary>
	public enum PanelActivateEvent {

		/// <summary>
		/// The panel is shown only after the user clicks on the selector.
		/// </summary>
		Click = 0,

		/// <summary>
		/// The panel is shown as soon as the user hovers over the selector with the mouse.
		/// </summary>
		[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Mouseover", Justification = "Mathes jQuery option.  Changing to 'MouseOver' would make it a special case on the camel case conversion to keep from sending 'mouseOver' instead of expected 'mouseover'.")]
		Mouseover = 1

	}

}